package net.hn.hnms.biz.gasext.dws.domain;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@TableName(value = "dim_coal_mine_basic_disaster_intelligent_info",schema = "dim")
public class CoalMineBasicDisasterIntelligentInfoPo {
    @ApiModelProperty(value = "煤业全称")
    @TableField("my_full_name")
    private String myFullName; // 煤业全称

    @ApiModelProperty(value = "煤业简称")
    @TableField("my_short_name")
    private String myShortName; // 煤业简称

    @ApiModelProperty(value = "煤业代码")
    @TableField("my_code")
    private String myCode; // 煤业代码

    @ApiModelProperty(value = "煤企全称")
    @TableField("mq_full_name")
    private String mqFullName; // 煤企全称

    @ApiModelProperty(value = "煤企简称")
    @TableField("mq_short_name")
    private String mqShortName; // 煤企简称

    @ApiModelProperty(value = "煤企代码")
    @TableField("mq_code")
    private String mqCode; // 煤企代码

    @ApiModelProperty(value = "煤矿全称")
    @TableField("mk_full_name")
    private String mkFullName; // 煤矿全称

    @ApiModelProperty(value = "煤矿简称")
    @TableField("mk_short_name")
    private String mkShortName; // 煤矿简称

    @ApiModelProperty(value = "煤矿代码")
    @TableField("mk_code")
    private String mkCode; // 煤矿代码

    @ApiModelProperty(value = "水文地质复杂 1是0否")
    @TableField("hydrogeological_complex_flag")
    private String hydrogeologicalComplexFlag; // 水文地质复杂 1是0否

    @ApiModelProperty(value = "冲击地压 1是0否")
    @TableField("rock_burst_type_flag")
    private String rockBurstTypeFlag; // 冲击地压 1是0否

    @ApiModelProperty(value = "高瓦斯 1是0否")
    @TableField("high_gas_flag")
    private String highGasFlag; // 高瓦斯 1是0否

    @ApiModelProperty(value = "煤与瓦斯突出 1是0否")
    @TableField("coal_gas_outburst_flag")
    private String coalGasOutburstFlag; // 煤与瓦斯突出 1是0否

    @ApiModelProperty(value = "国家智能化矿井 1是0否")
    @TableField("national_intelligent_flag")
    private String nationalIntelligentFlag; // 国家智能化矿井 1是0否

    @ApiModelProperty(value = "省级智能化矿井 1是0否")
    @TableField("provincial_intelligent_flag")
    private String provincialIntelligentFlag; // 省级智能化矿井 1是0否

    @ApiModelProperty(value = "智能化回采面数量")
    @TableField("intelligent_mining_workingface_qty")
    private String intelligentMiningWorkingfaceQty; // 智能化回采面数量

    @ApiModelProperty(value = "智能化掘进面数量")
    @TableField("intelligent_tunnel_workingface_qty")
    private String intelligentTunnelWorkingfaceQty; // 智能化掘进面数量

    @ApiModelProperty(value = "生产中的智能化回采面数量")
    @TableField("pro_intelligent_mining_workingface_qty")
    private String proIntelligentMiningWorkingfaceQty; // 生产中的智能化回采面数量

    @ApiModelProperty(value = "掘进中的智能化掘进面数量")
    @TableField("pro_intelligent_tunnel_workingface_qty")
    private String proIntelligentTunnelWorkingfaceQty; // 掘进中的智能化掘进面数量

    @ApiModelProperty(value = "回采面数量")
    @TableField("mining_workingface_qty")
    private String miningWorkingfaceQty; // 回采面数量

    @ApiModelProperty(value = "掘进面数量")
    @TableField("tunnel_workingface_qty")
    private String tunnelWorkingfaceQty; // 掘进面数量
}